Research on Fault-tolerant Routing with High Success Probability in Mesh Interconnection Networks and Image
نویسندگان
چکیده
Mesh networks have been applied to build large scale multicomputer systems and Network-on-Chips (NoCs) extensively. Mesh networks perform poorly in tolerating faults in the view of worst-case analysis, so it is practically important for multicomputer systems and NoCs manufactures to determine that how much success probability to construct a fault-free path between two non-faulty nodes for the mesh network when the node failure probability and the network size are given. In this paper, we mainly focus on faulttolerant routing algorithm on mesh networks from probabilistic view, and provide a probabilistic method for studying routing algorithm. We propose two simple and novel routing algorithms based on the concept of k-submesh. We apply probabilistic analysis on the fault tolerance of our routing algorithms. Suppose that each node fails independently with given probability, we can derive the probability that our routing algorithms successfully return a fault-free routing path. For example, we formally prove that our routing algorithms succeed in finding a fault-free routing path with success probability at least 99% for a mesh network of up to twenty-thousand nodes as long as the node failure probability is bounded by 1.87%. Our routing algorithms run in liner time. Simulation results show that the length of the routing paths constructed by our algorithms is very close to the optimal length. On the other hand, the results also show that the multicomputer systems and NoCs based on mesh networks are quite reliable and trustable in theory and practice.
منابع مشابه
A New Approach to Fault-Tolerant Routing in Mesh Interconnection Networks, Based on Deterministic Routing
Many of the calculating systems are made based on a parallel nodes architecture. In these systems, interconnection networks play a main role. Because the number of nodes is thousands, the probability of failure is high. So, developing fault-tolerant mechanisms is essential. In this paper a new fault-tolerant routing algorithm, which is based on deterministic methods, is introduced for a two dim...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملCAFT: Cost-aware and Fault-tolerant routing algorithm in 2D mesh Network-on-Chip
By increasing, the complexity of chips and the need to integrating more components into a chip has made network –on- chip known as an important infrastructure for network communications on the system, and is a good alternative to traditional ways and using the bus. By increasing the density of chips, the possibility of failure in the chip network increases and providing correction and fault tol...
متن کاملA Probabilistic Approach to Fault Tolerant Broadcast Routing Algorithms on Mesh Networks
One-to-all or broadcast communication is one of the most important communication patterns and occurs in many important applications in parallel computing. In this paper, we propose a fault tolerant, local-information-based, and distributed broadcast routing algorithm based on the concept of -submesh connectivity in all-port mesh networks. We analyze the fault tolerance of our algorithm in terms...
متن کامل